package com.car.mapper;

import com.car.entity.Coupon;
import java.util.List;

import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface CouponMapper {
    int deleteByPrimaryKey(Integer assetID);
/**
 * 添加积分兑换优惠卷
    * @Title: insert
    * @Description: TODO(这里用一句话描述这个方法的作用)
    * @param @param record
    * @param @return    参数
    * @return int    返回类型
    * @throws
 */
    int insert(Coupon record);

    Coupon selectByPrimaryKey(Integer userId);
    /**
     * 查询优惠卷
        * @Title: selectByPrimaryKey
        * @Description: TODO(这里用一句话描述这个方法的作用)
        * @param @param userId
        * @param @return    参数
        * @return Coupon    返回类型 
        * @throws
     */
    List<Coupon> selectAllByuserId(Integer userId);

    int updateByPrimaryKey(Coupon record);
    /**
     * 查询用户所拥有的优惠卷
        * @Title: countByUserId
        * @Description: TODO(这里用一句话描述这个方法的作用)
        * @param @param userId
        * @param @return    参数
        * @return int    返回类型
        * @throws
     */
    int countByUserId(Integer userId);
}